package cn.com.sise.dao;

import cn.com.sise.pojo.Class;
import java.util.List;

public interface ClassDao
{

    //添加班级
    public int addClass(Class c);

    //更新班级
    public int updateClass(Class c);

    //删除某个班级
    public int deleteClassById(Integer classId);

    //查询所有班级
    public List<Class> findAllClasses();

    //根据班级名称查询班级
    public List<Class> findClassByName(String Classame);

    //查询某个系的所有班级
    public List<Class> findAllClassByDept(Integer deptId);

    //查询某个专业的所有班级
    public List<Class> findAllClassByMajor(Integer majorId);

    //批量删除
    public int deleteClassesByIds(String[] id);

    //根据班级编号查询班级信息
    public Class findClassByClassId(int classId);

}
